right renal agenesis - Turco Inglés Diccionario